supporting role - French English Dictionary